Il software di analisi strutturale RFEM 6 è la base di un sistema software modulare. Il programma principale RFEM 6 viene utilizzato per definire strutture, materiali e carichi di sistemi strutturali piani e spaziali costituiti da piastre, pareti, gusci e aste. Il programma consente anche di creare strutture combinate e di modellare elementi solidi e di contatto.
RSTAB 9 è un potente software di analisi e di verifica per travi 3D, telai o strutture reticolari, che aiuta gli ingegneri strutturisti a soddisfare i requisiti dell'ingegneria civile moderna.
Perdi troppo tempo per il calcolo di sezioni trasversali? Dlubal Software e il programma stand-alone RSECTION facilitano il tuo lavoro definendo ed eseguendo un'analisi delle tensioni per varie sezioni trasversali.
Sai sempre da dove soffia il vento? Dalla direzione dell'innovazione, ovviamente! Con RWIND 2, hai un programma al tuo fianco che utilizza una galleria del vento digitale per la simulazione numerica dei flussi del vento. Il programma simula questi flussi intorno a qualsiasi geometria dell'edificio e determina i carichi del vento sulle superfici.
Stai cercando una panoramica delle zone di carico da neve, delle zone di vento e delle zone sismiche? Allora sei nel posto giusto. Utilizza il Geo-Zone Tool per determinare in modo rapido ed efficiente carichi da neve, velocità del vento e dati sismici in conformità agli Eurocodici e altre norme internazionali.
Vuoi provare la potenza dei programmi Dlubal Software? È la tua opportunità! Con la versione completa gratuita valida 90 giorni, puoi testare completamente tutti i nostri programmi.
Una funzione per i cardini di linee non lineari non è attualmente disponibile nella libreria Python di alto livello. Tuttavia, poiché i parametri definiti dall'utente possono essere utilizzati come al solito nel metodo per i cardini delle linee, non è un problema generare anche i cardini delle linee non lineari.
Nel programma di esempio, vengono prima create 2 superfici rettangolari con vincoli nodali, che sono collegate sulla linea 6.
La definizione del cardine della linea non lineare inizia dalla linea 39. Innanzitutto, viene creato un dizionario p con i parametri. Devono essere definiti 3 gradi di libertà di spostamento e un grado di libertà di rotazione. Il valore 0.0 significa che il Conteggio della libertà è libero. Se invece viene scritto un valore numerico, viene interpretato come una molla. Assicurarsi che le unità di base SI siano utilizzate qui. Con inf il grado di libertà è definito fisso.
p
0.0
inf
La direzione y dovrebbe avere una non linearità. Questo è impostato con la chiave translational_release_u_y_nonlinearity. Questo articolo descrive come determinare i valori necessari come NONLINEARITY_TYPE_FAILURE_IF_POSITIVE.
translational_release_u_y_nonlinearity
NONLINEARITY_TYPE_FAILURE_IF_POSITIVE
La seguente macro VBA mostra la creazione di un vincolo esterno del nodo con non linearità "Attività parziale". Il codice sorgente si trova in Download.
Opzione esplicita
'------------SubsetNSupports()'------------Dim modello Come RFEM5.modelDim data As IModelDataDim support(0) As RFEM5.NodalSupportDim ISup As RFEM5.INodalSupportDim ISupPA As RFEM5.IPartialActivityDim nlPA As PartialActivity
e: Se Err.Number <> 0 Then MsgBox Err.Description, , Err.Source
End Sub